low st andrew's cross - English Synonyms Dictionary

low st andrew's cross

n.
[1] Hypericum hypericoides